Skip to main content

License Activation

Licensing Overview and Activation Purpose

SafeSquid requires valid licensing to enable full functionality and continuous availability. Two licensing options are available:

  • Free Licensing: Always free; supports core functionality without time restriction.
  • Commercial Licensing: Includes real-time threat intelligence updates, 365-day disaster recovery and backup, and email-based support.

License activation is completed after installation and is essential for activating subscription-based features and ensuring platform synchronisation.

Activating multiple SafeSquid instances using the same activation key enables synchronisation of SSL certificates and configuration files across nodes.

Readiness Checklist

Client-Side Preparations

  • Ensure the SafeSquid server has unrestricted outbound Internet access.
  • Allow traffic through the firewall to the following endpoints and ports:

Licensing and Update Services

HostPortPurpose
api.safesquid.net443License activation
swgupdates2.safesquid.net443Subscription, malware definitions
swgupdates.safesquid.net80Seqrite updates
sslupdates.safesquid.com443SSL certificate updates
category.safesquid.net443Category DB updates
download.quickheal.com80Virus signature updates

URL Categorization Engines

HostPortPath
prourl.itsecure.co.in8080/URLCategorizerService/URLCategorize
encurl.itsecure.co.in8080/URLCategorizerService/URLCategorize
klassify.itsecure.co.in8080/URLCategorizerService/URLCategorize
prourl.itonlinesecure.in8080/URLCategorizerService/URLCategorize
encurl.itonlinesecure.in8080/URLCategorizerService/URLCategorize
  • Validate DNS resolution and establish successful HTTPS connections to each host.

SafeSquid-Side Setup

  • Install and configure the SafeSquid service on the target system.

Activation Procedure

Upload the Activation key 

First, configure browsers or network clients to route HTTP/HTTPS traffic through the SafeSquid proxy.

uploading the activation key When accessing the interface for the first time, Picture

selecting your activation key file and clicking on upload, Picture 

clicking on restart, Picture 

waiting for page refresh, Picture 

Validating Activation Success

  1. Open a browser and go to: http://Safesquid.cfg/

  2. Access the Support section from the menu.

clicking on support to validate product activation, Picture

  1. Confirm the Activation Details section is populated.

showing activation details in license details, Picture

If these fields are present and valid, the license activation is confirmed.

Troubleshooting Activation Failures

Case 1: Activation Key Not Detected By http://safesquid.cfg/

Symptoms: After uploading the activation key, the SafeSquid UI displays "Failed to set Subscription details."

Root Cause: The activation key file is either missing or improperly named.

Resolution:

  1. Verify the presence of the activation key file:
ls -lrt /usr/local/safesquid/security/

Ensure a file named activation_key exists.

  1. If absent or misnamed, re-upload the correct activation key file.

  2. Restart the SafeSquid service:

/etc/init.d/safesquid stop
/etc/init.d/safesquid start